7da580e86ea89308603754d517ce0e2b95ee96ca,core/src/main/java/hudson/tools/ZipExtractionInstaller.java,ChmodRecAPlusX,process,#File#,122

Before Change


        }
        private void process(File f) {
            if (f.isFile()) {
                f.setExecutable(true, false); // XXX JDK 6-specific
            } else {
                File[] kids = f.listFiles();
                if (kids != null) {

After Change


        private void process(File f) {
            if (f.isFile()) {
                if(Functions.isMustangOrAbove())
                    f.setExecutable(true, false);
                else
                    GNUCLibrary.LIBC.chmod(f.getAbsolutePath(),0755);
            } else {